home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-01
/
key_c31.zip
/
KTREE3.H
< prev
next >
Wrap
C/C++ Source or Header
|
1992-05-11
|
2KB
|
60 lines
/*MAY 1991*/
/****************************************************************************
* *
* KeyTree Definitions *
* *
* Copyright 1991 by Rewse Consultants Limited *
* *
* The KeyTree Utilities are issued as shareware. In case you are unaware *
* of how the shareware system works, it is NOT 'free' software. *
* No initial charge is made for the software, so that you can try it out *
* without obligation. However, if you continue to use the software (and in *
* the case of the KeyTree Utilities, use programs created using them), *
* then you are required to pay a registration fee. To register your use of *
* the KeyTree Utilities, we ask you to pay a miserly £30 (UK Pounds), a *
* mere fraction of the cost that you are saving in time and effort. Please *
* send your registration fee to : *
* *
* Rewse Consultants Limited *
* 44, Horseshoe Road, Pangbourne, Reading, Berkshire RG8 7JL, UK *
****************************************************************************/
extern int ktSCAN,ktERRNO,ktFKEY,ktINDEXED;
extern char ktCHAR;
int ktCreate(char *,int,int,int *),
ktOpen(char *,int,int),
ktClose(int),
ktFlush(int),
ktAdd(int,void *,int),
ktAddPhys(int,void *,int),
ktRead(int,void *,...),
ktReadAfter(int,void *,...),
ktReadBefore(int,void *,...),
ktLength(int,...),
ktNext(int,void *),
ktNextPhys(int,void *),
ktPrev(int,void *),
ktPrevPhys(int,void *),
ktDelete(int,void *),
ktUndelete(int,void *),
ktRewrite(int,void *,int),
ktGetStr(char *,int),
ktGetKey(int,void *,...),
ktReadAll(int,void *,...),
ktNextAll(int,void *),
ktPrevAll(int,void *),
ktAddChain(int,void *,int),
ktNextChain(int,void *),
ktPrevChain(int,void *),
ktStart(int,void *),
ktEnd(int,void *),
ktStartPhys(int,void *),
ktEndPhys(int,void *),
ktLock(int),
ktUnlock(int),
ktLocked(int,...),
ktChangeIndex(int,int),
ktMaxRead(int,int);
char ktGetChar(void),ktGetPress(void),*ktError(void);
long ktRecords(int,int),ktSize(int);